//
//  UIViewController+ZBCustomTransition.m
//  ZBSlideMemuManger
//
//  Created by apple on 2018/5/31.
//  Copyright © 2018年 apple. All rights reserved.
//

#import "UIViewController+ZBCustomTransition.h"

@implementation UIViewController (ZBCustomTransition)
/**
 显示默认抽屉
 从左侧滑出类似QQ抽屉效果
 @param viewController 需要侧滑显示出来的控制器
 */
- (void)zb_showDefaultDrawerViewController:(UIViewController *)viewController
{
    [self zb_showDrawerViewController:viewController animationType:ZBDrawerAnimationType_Default configuration:nil];
}

/**
 呼出侧滑控制器的方法（主要）
 
 @param viewController 需要侧滑显示出来的控制器
 @param animationType 侧滑时候的动画类型
 @param configuration 侧滑过程的一些参数配置，如果传nil会创建一个默认的配置参数
 */
- (void)zb_showDrawerViewController:(UIViewController *)viewController
                      animationType:(ZBDrawerAnimationType)animationType
                      configuration:(ZBSlideMemuMangerConfiguration *)configuration
{
    if (viewController == nil) return;
    if (configuration == nil)
        configuration = [ZBSlideMemuMangerConfiguration defaultConfiguration];
    
    
}
@end
